/**
 * QuickLite - 轻量级TypeScript SQLite ORM框架
 * 
 * 提供简单、高效、类型安全的数据库操作
 * @version 0.1.0
 */

// 导出核心管理器
export { DbManager } from './core/manager/DbManager';

// 导出装饰器
export * from './core/manager/decorator';

// 导出实体相关类型
export * from './core/manager/entity/types';

// 导出连接相关类型
export * from './core/manager/connection/types';

// 导出查询相关类型
export * from './core/manager/query/types';

// 导出通用类型
export * from './core/manager/common/types';

// 导出SQL构建器
export * from './core/sqlbuilder/builders/SqlBuilder';

/**
 * 框架版本
 */
export const version = '0.1.0';

/**
 * 框架详细信息
 */
export const info = {
  name: 'QuickLite',
  version: '0.1.0',
  description: '轻量级TypeScript SQLite ORM框架',
  license: 'MIT',
  repository: 'https://github.com/yourusername/quicklite'
};
